package com.example.chcrm.entity.vehicle;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @Author 邹
 * @Date 2025/4/27 11:30
 * @Version 1.0
 */

/**
 * 委托车跟踪列表 实际运输线路运段信息
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ActualTransportation {
    private String transport;//运输工具
    private String transportType;//运输方式 公路 水路
    @JsonFormat(pattern = "yyy-MM-dd HH:mm",timezone = "GMT+8")
    private Date loadingDate;//装车时间
    @JsonFormat(pattern = "yyy-MM-dd HH:mm",timezone = "GMT+8")
    private Date deliveryDate;//交车时间
    private String supplierName;//供应商名称
    private String loadingPlace;//装车地
    private String deliveryPlace;//交车地
    @TableField(exist = false)
    private String voyageNumber;//用于查询的航次
}